Lazio, who had won all four previous games, were held to a frustrating scoreless draw by a Bulgarian side who came to defend.
Bayern Munich's surprise 3-1 Champions League loss to Porto was the price the five-time European champions paid for a string of injuries and a tired squad.
Jose Mourinho suffered a nightmare homecoming as Porto, the club he led to the Champions League title in 2004, inflicted a 2-1 defeat on his woefully out-of-sorts Chelsea side in Group G on Tuesday.
Lisandro Lopez gave leaders Porto a 1-0 victory over second-placed Maritimo to make it four wins from their first four games as they moved three points clear in the Portuguese Premier League on Saturday.
Bayern Munich coach Pep Guardiola weathered his first major crisis at the German club, coming out stronger after his team crushed Porto 7-4 on aggregate on Tuesday to move into the Champions League last four.
Ruben Amorim is set to become the next manager of Manchester United with the Premier League club prepared to pay Sporting the 10 million euros ($10.79 million) release clause, the Portuguese club said on Tuesday.
Barcelona reached the Champions League quarter-finals for the first time in four years
Forward Rasmus Hojlund scored twice to allow Manchester United to come back from a goal down and get a 2-1 win at six-times Czech champions Viktoria Plzen in the Europa League on Thursday.
European champions Manchester United will probably have to rely on more than another winning goal from teenager Federico Macheda to eliminate Porto from the Champions League on Wednesday. Macheda, 17, came on as a substitute in the last two Premier League matches to score crucial winners against Aston Villa and Sunderland.
The Chelsea manager said he received death threats before the Champions League final won by his Porto side last May.
Porto grabbed a 1-0 home win over Boavista to consolidate their position on top of the Portuguese Premier League.
Holders Porto will face Premier League leaders Manchester City while former European champions Ajax Amsterdam will meet Manchester United in two glittering Europa League Round-of-32 ties following Friday's draw.
Porto deservedly beat Braga 1-0 to win the Europa League after a superb header by Colombian striker Falcao decided the first all-Portuguese final of a European competition on Wednesday.
Porto beat an under-strength Arsenal side 2-0 on Wednesday to clinch top spot in Group G of the Champions League. With the two teams already guaranteed a place in the first knockout round, Arsenal manager Arsene Wenger, in his 700th game in charge of the London side, rested several first choice players and chose to field young reserves instead.
The strip made a memorable debut in the 7-0 thrashing of Maribor in the Champions League group stage, marking Liverpool's biggest ever away win in European competition.
Real Madrid failed to win their Champions League group for the first time in four years when a late goal by substitute Marco Reus allowed Borussia Dortmund to equalise and clinch a 2-2 draw.
Substitute Fredy Guarin gave former European champions Porto a late 2-1 Europa League win at Sevilla on Thursday while their old rivals Benfica beat VfB Stuttgart by the same score.
The duo are young young, articulate, and have shown themselves to be shrewd tacticians and expert motivators in leading two comparatively modest teams to the final
The following is the draw for the Champions League last 16 which was held in Nyon on Monday:
Holders Porto crashed out of the Europa League after a 4-0 thumping at Manchester City completed a 6-1 aggregate win for the English Premier League leaders on Wednesday.
Pep Guardiola suffered a minor wardrobe malfunction.
Governor Eduardo Leite declared a state of emergency as the region grapples with the aftermath of the catastrophic weather event.
Scotland stay in hunt for quarters with 1-0 win over 10-man Croatia
Bayern Munich carved out a 1-0 win at CSKA Moscow on Tuesday thanks to Thomas Mueller's first-half penalty in the strangely muted atmosphere of a cold, damp and deserted Khimki Arena.
A round-up of Wednesday's action in the UEFA Champions League
Edinson Cavani scored early for Paris St Germain but a series of wasted chances came back to haunt them as Ajax Amsterdam equalised late to deny the French a winning start on the road in a 1-1 draw in Champions League Group F on Wednesday.
IMAGES from the Champions League matches played on Tuesday.
PSG's Champions League tie with Newcastle is like a final, says Luis Enrique
IMAGES from the Premier League matches played across England, on Sunday.
France winger Franck Ribery is highly unlikely to recover from an ankle injury in time to feature for Bayern Munich in the Champions League fixture against Porto, coach Pep Guardiola said on the eve of the match on Monday.
Ivan Toney, once Brentford's lynchpin in attack, has moved to Al-Ahli for 40 million pounds ($52.50 million).
Erling Haaland became the third player in Champions League history to score five goals in a game as he led Manchester City to an unrelenting 7-0 rout of RB Leipzig in the second leg of their last-16 tie.
Roma have taken just four points from their last five league matches, and were eliminated from the Coppa Italia last week in a 1-0 defeat to rivals Lazio.
IMAGES from the Champions League matches played on Tuesday.
Manchester City and Arsenal closed in on Premier League leaders Liverpool with contrasting victories on Saturday as Manchester United's bubble was burst by Fulham.
One Brazilian fan could not think of a more deserving recipient of his worldly goods than Neymar Jr!
Holders Manchester City will take on RB Leipzig, Red Star Belgrade and Young Boys in Group G.